/**************************************************************************//**
* @file     ECULockControl.h
* @brief    Head file of ECULockControl.c
* @author   Jungle Wang
* @date     2022/5/10
* @version  1
*******************************************************************************
* Copyright (c) DeltaTec 2016
* All right reserved.
******************************************************************************/

#ifndef ECULOCKCONTROL_H
#define ECULOCKCONTROL_H

/******************************************************************************
* INCLUDE FILE
******************************************************************************/
// Include system file

// Include project file
#include "Common.h"

/******************************************************************************
* DEFINE DESCRIPTION
******************************************************************************/

/******************************************************************************
* ENUM DESCRIPTION
******************************************************************************/

/******************************************************************************
* STRUCTURE DESCRIPTION
******************************************************************************/


/******************************************************************************
* EXTERN CONSTANT DESCRIPTION
******************************************************************************/

/******************************************************************************
* EXTERN VARIABLES DESCRIPTION
******************************************************************************/
extern UINT32 ECULockLibRandomCode;
extern UINT32 ECULockLibKeyCode,ECULockLibKeyCodeSave;
extern UINT8  ECULockLibMatchResult;
extern BOOL   bReadECULockLibRandomCodeFlag,bWriteECULockLibKeyCodeFlag;



/******************************************************************************
* EXTERN FUNCTION PROTOTYPE
******************************************************************************/
void vECULockLib_Init(void);
void vECULockLib_Statement(void);
void ECULockControlProcess(void);

#endif
/******************************************************************************
* End of module
******************************************************************************/
